Computer from very beginning are associated with
computer programming and programming languages
The computer is a device executing a program.
The program is a set of instructions for the computer.
Processor executes instructions of the computer program.
Program is loaded into memory of the computer.
Program can be stored eg. on the hard drive.

Binary Programming

Initially, single "bits" of the program were loaded to the memory.

Binary Programming

Assemblers

Very soon the programs started to be developed in a slightly more readable manner.

High Level Languages

Afterwards more modern languages were created
eg. Fortran, Pascal, Ada, C / C ++, Java, C #

Software Frameworks

During last years the whole comprehensive development environments
eg. Java or .NET Framework were created.